
.clear { clear:both}
.waigao-10 {
	margin-top: 10px;
}

.kuan-5 {
	width: 5px;
}
.bai {
	width: 100%;
}
.bai-50 {
	width: 50%;
}

.waikuang-5 {
	margin-left: 5px;
	margin-right: 5px;
}
.waikuang-10 {
	margin-left: 10px;
	margin-right: 10px;
}
.waikuang-50 {
	margin-left: 50px;
	margin-right: 50px;
}
.waikuang-65 {
	margin-left: 65px;
	margin-right: 65px;
}
.waikuang {
    width: 100%;
    /* background-color: #000000; */
    border-radius: 10px;
    /* padding: 15px; */
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.neikuang {
    background-color: #ffffff;
    border-radius: 10px;
    padding: 10px;
    
}
.kuang-30 {
	width: 30px;
}
.kuang-40 {
	width: 40px;
}

.kuang-60 {
	width: 60px;
}
.kuang-100 {
	width: 100px;
}
.kuang-150 {
	width: 150px;
}
.kuang-nei {
	border-radius: 8px;
	padding: 7px 10px 7px 10px;
	border: 1px solid #ffffff;
}
.nei-5 {
    padding: 5px; 
}
.nei-5-0 {
    padding: 5px 5px 5px 0; 
}
.nei-10 {
    padding: 10px; 
}
.waikuang-m {
    width: 100%;
    /* background-color: #000000; */
    border-radius: 0px;
    /* padding: 15px; */
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.neikuang-m {
    background-color: #ffffff;
    border-radius: 0px;
    padding: 10px;
    
}
.mwaikuang-5 {
    width: 100%;
    /* background-color: #000000; */
    border-radius: 0px;
    /* padding: 15px; */
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.mneikuang-5 {
    background-color: #ffffff;
    border-radius: 10px;
    padding: 5px 0;
	margin: 5px;
    
}
.mwaikuang-10 {
    width: 100%;
    /* background-color: #000000; */
    border-radius: 0px;
    /* padding: 15px; */
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.mneikuang-10 {
    background-color: #ffffff;
    border-radius: 10px;
    padding: 10px 0;
	margin: 10px;
    
}
.mneikuang-10-0 {
    background-color: #ffffff;
    border-radius: 10px;
    /*padding: 10px 0;*/
	margin: 0px 15px 15px 15px;
    
}
.mneikuang-10-yuan-50 {
    background-color: #ffffff;
    border-radius: 50px;
    padding: 10px 0;
	margin: 10px 30px;
    
}
.neikuang-15 {
    background-color: #ffffff;
    border-radius: 10px;
    margin: 15px;
    
}
.neikuang-15-0 {

    border-radius: 10px;
    margin: 15px;
    
}
.neikuang-10 {
	padding-left: 10px;
	padding-right: 10px;
}
.container-10 {
    margin-right: auto;
    margin-left: auto;
    padding-left: 10px;
    padding-right: 10px;
}
/*阴影*/
.yinying {
	box-shadow: 0 0 20px #d6d6d6;
}
.yinying-10 {
	box-shadow: 0 0 20px #e6e6e6;
}
/*高度*/
.gao-50 {
	min-height: 55px;
}
.hanggao-16 {
	line-height: 16px;
}
.hanggao-18 {
	line-height: 18px;
}
.hanggao-20 {
	line-height: 20px;
}
.hanggao-24 {
	line-height: 24px;
}
.hanggao-30 {
	line-height: 30px;
}
.hanggao-40 {
	line-height: 40px;
}
.hanggao-50 {
	line-height: 50px;
}
.hanggao-80 {
	line-height: 80px;
}
.hanggao-100 {
	line-height: 100px;
}
.top-110 {
	top: 110px;
}
.fushang-5 {
	top: -5px;
}
.fushang-10 {
	top: -10px;
}
.shang-5 {
	margin-top: 5px;
}
.shang-7 {
	margin-top: 7px;
}
.shang-8 {
	margin-top: 8px;
}
.shang-9 {
	margin-top: 9px;
}
.shang-10 {
	margin-top: 10px;
}
.shang-20 {
	margin-top: 20px;
}
.neishang-5 {
	margin-top: 5px;
}
/*下面距离*/
.xia-5 {
	margin-bottom: 5px;
}
.xia-10 {
	margin-bottom: 10px;
}
.xia-15 {
	margin-bottom: 15px;
}
.xia-8 {
	margin-bottom: 8px;
}

/*最宽*/
.zuikuan-100 {
	max-width: 150px ;
}

/*颜色*/
.baise {
	background-color: #ffffff;
}
.hongse {
	background-color: #f7f7f7;
}
.hongse-2 {
	background-color: #f3f3f3;
}
.lanse {
	background-color: #ddf5ff;
}
.lanse-5 {
	background-color: #c7e8f6;
}
.huise {
	background-color: #f7f7f7;
}
.huise-50 {
	background-color: #e5e5e5;
}
.huise-80 {
	background-color: #ebebeb;
}
.huise-100 {
	background-color: #d4d3d3;
}
.shenhuise {
	background-color: #efefef;
}
.heise-5 {
	color: #b6b6b6;
}
.wenziyanse-79 {
	color: #797979;
}
.huise6f {
	color: #6f6f6f;
}
.huise-5 {
	color: #9d9d9d;
}
.huise-10 {
	color: #d9d9d9;
}
.hongse-1 {
	color: #f84f00;
}
/*三角形*/
.sanjiaoxing-shang{
width:0;
height:0;

border-left:10px solid transparent;
border-right:10px solid transparent;
border-bottom:10px solid #f3f3f3;
border-top-left-radius: 50%;
  border-top-right-radius: 50%;

}

/*文字间距*/
.jianju {
	letter-spacing: 3px;
}
/*透明*/
.touming-8 {
	background-color:rgba(235, 235, 235, 0.4);
}
/*漂浮*/
.piaofu {
	position: absolute;
}
.piaofu-you {
	right: 0;
}
.piaofu-zuo {
	    height: 15px;
	    align-items: center;
	    min-width: 15px;
	    border-radius: 50px;
	    background-color: #ee1109;
	    font-size: 10px;
	    color: #ffffff;
	    position: relative;
	    /*right: 58px;*/
	    top: -2px;
	    text-align: center;
	    z-index: 999;
	    overflow: hidden;
}
/*文字居中*/
.wenzijuzhong {
	text-align: center;
}
.wenziyou {
	text-align: right;
}
.kuaijuzhong {
	margin: 0 auto;
}
.lianjie {
	line-height: 40px;
}
.a a{
	text-decoration: none;
}
.a a:hover {
	text-decoration: none;
}
.a-bai a{
	color: #ffffff;
}
.a-bai a:hover {
	color: #ffffff;
}
.a-hei a{
	color: #000000;
}
.a-hei a:hover {
	color: #000000;
}
.a-hui-5 a{
	color: #a7a7a7;
}
.a-hui-5 a:hover {
	color: #a7a7a7;
}
.active {
	color: #14a5ff;
}
/*字体大小*/
.ziti-10 {
	font-size: 10px;
}
.ziti-12 {
	font-size: 12px;
}
.ziti-14 {
	font-size: 14px;
}
.ziti-16 {
	font-size: 16px;
}
.ziti-18 {
	font-size: 18px;
}
.ziti-26 {
	font-size: 26px;
}
.ziti-30 {
	font-size: 30px;
}
/**/
.zizuo {
	text-align: left;
}
.ziyou {
	text-align: right;
}
.zuo-5 {
	margin-left: 5px;
}
.zuo-10 {
	margin-left: 10px;
}
.you-5 {
	margin-right: 5px;
}
.you-10 {
	margin-right: 10px;
}
.you-15 {
	margin-right: 15px;
}
.you-200 {
	margin-right: 200px;
}
/*所列图*/
.suolietu {
	max-width: 120px;
	max-height: 200px;
	border-radius: 8px;
	background-color: #f7f7f7;
}
.suolietu img {
	width: 120px;
	max-height: 200px;
	border-radius: 8px;
}
/*加粗*/
.jiacu {
	font-weight: 600;
}
.mtubiao-25 {
	font-size: 25px;
}
.sticky-top {
    
    position: sticky;
    top: 85px;
    z-index: 1020;
	
}
/*不换行*/
.buhuanhang {
	display: flex;
}
/*换行*/
.huanhang {
	word-break: break-all;
	word-wrap: break-word;
	/*white-space: pre-wrap;*/
}
.youduiqi {
	justify-content: flex-end;
}
/*超出*/
.chaochu {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
/*标题*/
.biaoti-20 {
	margin-top: 10px;
	/*margin-bottom: 10px;*/
}
.shangxia-10 {
	margin-top: 10px;
	margin-bottom: 10px;
}
.liebiaotu img {
    width: 150px;
    height: 150px;
    max-width: 100%;
    max-height: 100%;
    display: block;
    margin: auto;
    vertical-align: middle;
    object-fit: cover;
	border-radius: 10px;
}
.liebiaotu-120 img {
    width: 150px;
    height: 120px;
    max-width: 100%;
    max-height: 100%;
    display: block;
    margin: auto;
    vertical-align: middle;
    object-fit: cover;
    border-radius: 10px;
}
.liebiaotu-95 img {
    width: 150px;
    height: 95px;
    max-width: 100%;
    max-height: 100%;
    display: block;
    margin: auto;
    vertical-align: middle;
    object-fit: cover;
    border-radius: 10px;
}
.liebiaotu-yi img {
    width: 250px;
    height: 250px;
    max-width: 100%;
    max-height: 100%;
    display: block;
    margin: auto;
    vertical-align: middle;
    object-fit: cover;
    border-radius: 10px;
}
.liebiaotu-er img {
    width: 150px;
    height: 95px;
    max-width: 100%;
    max-height: 100%;
    display: block;
    margin: auto;
    vertical-align: middle;
    object-fit: cover;
    border-radius: 10px;
}
.liebiaotu-zuo img {
    width: 150px;
    height: 95px;
    max-width: 100%;
    max-height: 100%;
    display: block;
    margin: auto;
    vertical-align: middle;
    object-fit: cover;
    border-radius: 10px 0 0 10px;
}
.liebiaotu-you img {
    width: 150px;
    height: 95px;
    max-width: 100%;
    max-height: 100%;
    display: block;
    margin: auto;
    vertical-align: middle;
    object-fit: cover;
    border-radius: 0 10px 10px 0;
}

.liebiaotu-zhong img {
    width: 150px;
    height: 95px;
    max-width: 100%;
    max-height: 100%;
    display: block;
    margin: auto;
    vertical-align: middle;
    object-fit: cover;
    border-radius: 0px;
}
.liebiaotu-zuo-si img {
    width: 150px;
    height: 95px;
    max-width: 100%;
    max-height: 100%;
    display: block;
    margin: auto;
    vertical-align: middle;
    object-fit: cover;
}
.liebiaotu-you-si img {
    width: 150px;
    height: 95px;
    max-width: 100%;
    max-height: 100%;
    display: block;
    margin: auto;
    vertical-align: middle;
    object-fit: cover;
}
.yuanjiao-0 img {
	border-radius: 0px 0px 0px 0px;
}
.yuanjiao-1 img {
	border-radius: 10px 0px 0px 0px;
}
.yuanjiao-2 img {
	border-radius: 0px 10px 0px 0px;
}
.yuanjiao-3 img {
	border-radius: 0px 0px 10px 0px;
}
.yuanjiao-4 img {
	border-radius: 0px 0px 0px 10px;
}
.shengyutu {
    position: relative;
    z-index: 12;
    top: 60px;
    left: 38%;
    width: 100%;
    height: 0px;
    display: -webkit-box;
    display: flex;
    background-color: #ffffff;
}
.daxiao {
    border-radius: 5px;
    padding-left: 8px;
    padding-right: 8px;
    height: 22px;
    background: rgba(0, 0, 0, 0.5);
	color: #ffffff;
}
.shengyutu-40 {
    position: relative;
    z-index: 12;
    top: 40px;
    left: 30%;
    width: 100%;
    height: 0px;
    display: -webkit-box;
    display: flex;
    background-color: #ffffff;
}
.shengyutu-50 {
    position: relative;
    z-index: 12;
    top: 50px;
    left: 38%;
    width: 100%;
    height: 0px;
    display: -webkit-box;
    display: flex;
    background-color: #ffffff;
}
/*框*/
.kuang-50 {
	border-radius: 50px;
	line-height: 30px;
	/*background-color: #ebebeb;*/
	padding: 0px 10px;
	/*max-width: 100px;*/
	margin-left: 10px;
	margin-top: 5px;
}
.yuanjiao-50 {
	border-radius: 50px;
}
.yuanjiao-4s {
	border-radius: 4px;
}
.yuanjiao-6 {
	border-radius: 6px;
}
.yuanjiao-8 {
	border-radius: 8px;
}
.shangmian {
	position: relative;
	top: 1px;
}
/*尾部*/
.dibu {
    background-color: #e6e6e6;
}
.fixed-top {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030;
}
/*内容*/
.neirong {
	font-size: 16px;
	margin: 15px 0;
}
.neirong p {
	margin: 10px 0;
}
.neirong img {
	max-width: 100%;
	border-radius: 10px;
}
.xiage {
    margin-bottom: 10px;
    width: 100%;
	height: 100%;
}
.justify-content-center {
    justify-content: center !important;
}
.juzhong {
    
    text-align: center;
}
.kuai-m {
    border-radius: 6px;
    background-color: #f9f9f9;
}
.huiyuan {
    color: #878787;
	height: 80px;
	padding-top: 8px;
}
.kongge-width10 {
    width: 10px;
}
.col-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
}
.fabu {
	float: left;
	margin-top: 10px;
}
.touxiang {
	width: 35px;
	height: 35px;
	margin-top: 10px;
	float: right;
	border-radius: 50px;
}
.tongzhi {
	height: 15px;
	align-items: center;
	min-width: 15px;
	border-radius: 50px;
	background-color: #ee1109;
	font-size: 10px;
	color: #ffffff;
	position: absolute;
	right: 0px;
	top: 7px;
	text-align: center;
	z-index: 999;
	overflow: hidden;
}
.gerenimg {
	width: 35px;
	height: 35px;
	border-radius: 50px;
	
}
.btn-primary {
    color: #fff;
    background-color: #40aae2;
    border-color: rgba(255, 255, 255, 0.1);
}
.yincang {
	display:none;
}
.btn-default.active, .btn-default:active, .btn-default:hover, .open>.btn-default.dropdown-toggle {
    color: #333;
    background-color: #e6e6e6;
    border-color: #ffffff;
}
.btn-default {
    color: #333;
    background-color: #f6f6f6;
    border-color: #ffffff;
}
.xian {
	width: 100%;
	height: 1px;
	background-color: #f1f1f1;
	margin-bottom: 5px;
}
.bbs_content_img {
	max-width: 100%;
	
}
.beijinghui {
	background-color: #fcffff;
	
}
.beijinghui-5 {
	background-color: #f2f4f4;
	
}
.zuo-10 {
	margin-left: 10px;
}
.zuo-15 {
	margin-left: 15px;
}
.zuo-15 {
	margin-left: 15px;
}
.zuo-40 {
	margin-left: 40px;
}
.zuo-50 {
	margin-left: 80px;
}
.duizuo {
	border-radius: 5px 20px 20px 20px;
}
.duizuo-3 {
	border-radius: 3px 8px 8px 8px;
}
.duizuo-10 {
	border-radius: 10px 10px 10px 10px;
}
.duiyou {
	border-radius: 20px 5px 20px 20px;
}
.duiyou-3 {
	border-radius: 8px 3px 8px 8px;
}
.hanggai {
	line-height: 26px;
}
.duihua-0 {
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	width: 100%;
}
.duihua-0 p  {
	margin: 5px 0;
}
.duihua-0 p img {
	max-width: 100%;
	border-radius: 10px;
}
.duihua-0 img {
	max-width: 100%;
	border-radius: 10px;
}
.duihua-2 {
	float: right;
	margin-top: 5px;
	margin-left: 80px;
	margin-right: 15px;
}
.duihua-2 p {
	margin: 5px 0;
}
.duihua-3 {
	max-width: 100%;
	float: right;
	margin-top: 5px;
	margin-right: 80px;
	margin-left: 15px;
}
.duihua-3 p {
	margin: 5px 0;
}
.duihua-4 {
	float: right;
	margin-top: 5px;
	margin-right: 50px;
	margin-left: 5px;
}
.duihua-4 p {
	margin: 5px 0;
}
.duihua-4 p img {
	max-width: 100%;
	border-radius: 10px;
}

.duihua-5 {
	float: right;
	margin-top: 5px;
	margin-left: 50px;
	margin-right: 5px;
}
.duihua-5 p {
	margin: 5px 0;
}
.duihua-5 p img {
	max-width: 100%;
	border-radius: 10px;
}
.duihua-touxiang {
	float: right;
	margin-right: 15px;
}
.duihua-touxiang-3 {
	float: left;
	margin-left: 15px;
}
.gao-25 {
	height: 20px;
}
.gao-80 {
	height: 80px;
}
.gao-90 {
	height: 90px;
}
.gao-100 {
	height: 100px;
}
.biaoqian {
	background-color: #f5f5f5;
	border-radius: 6px;
	color: #c2c2c2;
	font-size: 10px;
	padding: 0 5px;
	
}
/*圈子*/
.mjiaquan {
	margin-top: 10px;
	/*float: right;*/
	width: 80px;
	color: #ffffff;
	text-align: center;
	padding: 5px 5px 5px 5px;
	background-color: #ff5500;
	border-radius: 50px;
	/*margin-right: 0px;*/
	font-size: 12px;
}
.mtuiquan {
	font-size: 12px;
	margin-top: 10px;
	/*float: right;*/
	width: 80px;
	color: #ffffff;
	text-align: center;
	padding: 5px 5px 5px 5px;
	background-color: #77bc4c;
	border-radius: 50px;
	/*margin-right: 0px;*/
}
/*头像*/
.touxiang-16 {
	width: 16px;
	height: 16px;
}
.touxiang-16 img {
	width: 16px;
	height: 16px;
	
}
.touxiang-24 {
	width: 24px;
	height: 24px;
}
.touxiang-24 img {
	width: 24px;
	height: 24px;
	
}
.touxiang-40 {
	width: 40px;
	height: 40px;
}
.touxiang-40 img {
	width: 40px;
	height: 40px;
	
}
.touxiang-30 {
	width: 30px;
	height: 30px;
}
.touxiang-30 img {
	width: 30px;
	height: 30px;
	
}
.touxiang-45 {
	width: 45px;
	height: 45px;
}
.touxiang-45 img {
	width: 45px;
	height: 45px;
	
}
.touxiang-50 {
	width: 50px;
	height: 50px;
}
.touxiang-50 img {
	width: 50px;
	height: 50px;
	
}
.label {
    display: inline;
    border-radius: 50px;
}
.label-primary {
    background-color: #40aae2;
}
.label-primarys {
	background-color: #ffffff;
	border: 1px solid #ccc;
	color: #717171;
}
.label-successs  {
	background-color: #14a5ff;
	border: 1px solid #14a5ff;
	color: #ffffff;
}
.labels {
	text-shadow: none!important;
	font-size: 14px;
	font-weight: 300;
	padding: 3px 6px;
	
	border-radius: 50px;
	
}
/*移动背景*/
/*三张图*/
.shengyutu-3 {
    position: relative;
    z-index: 12;
    top: 40px;
    /* left: 35%; */
    /* margin-left: 35%; */
    width: 100%;
    height: 0px;
    display: -webkit-box;
    display: flex;
    background-color: #ffffff;
    text-align: center;
}
.shengyutu-3 .daxiao-3 {
    border-radius: 5px;
    padding-left: 8px;
    padding-right: 8px;
    height: 22px;
	color: #ffffff;
    background: rgba(0, 0, 0, 0.3);
    margin: 0 auto;
}
.baifen {
	width: 100%;
}
.baifen-12-5 {
	width: 12.5%;
}
.baifen-14 {
	width: 14.2222222%;
}
.baifen-28 {
	width: 28%;
}
.baifen-30 {
	width: 33.333333%;
}
.baifen-48 {
	width: 48%;
}
.baifen-66 {
	width: 66.666666%;
}
.baifen-70 {
	width: 70%;
}

.dibu-80 {
	width: 100%;
	height: 80px;
}
.mxiaoxi {
    min-height: 15px;
    min-width: 15px;
    border-radius: 50px;
    background-color: #ee1109;
    font-size: 10px;
    color: #ffffff;
    position: absolute;
    /*left: 55%;*/
	/*right: 10px;*/
	/*right: 50px;*/
    top: 10px;
    z-index: 999;
    overflow: hidden;
}
.mfabulei {
    z-index: 999999;
    position: fixed;
    bottom: 0px;
    width: 100%;
    height: 100%;
    overflow: auto;
    background: #444444;
    background-color: rgba(65, 65, 65, 0.7);
}
.mfabufanhui {
    /* background-color: #eaeaea; */
    height: 56px;
    /* width: 100%; */
    text-align: center;
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 99999;
}
.mfabufanhui img {
	margin-top: 5px;
    width: 45px;
    height: 45px;
}
.anniu {
    z-index: 999999;
    bottom: 80px;
    height: 400px;
    width: 100%;
    /* background: #ffffff; */
    padding: 15px;
    box-sizing: inherit;
    position: fixed;
}
.col-xs-20 {
	width: 20%;
}
.col-xs-20 span{
	right: 23%;
}
.badge-default, .label-default {
    background-color: #f7f7f7;
}
.yidu {
	height: 10px;
	align-items: center;
	min-width: 10px;
	border-radius: 50px;
	background-color: #ee1109;
	font-size: 10px;
	color: #ffffff;
	/*position: relative;*/
	right: 16px;
	margin-top: -5px;
	/*top: 15px;*/
	
	text-align: center;
	z-index: 999;
	overflow: hidden;
}
.guding-xia {
	position: fixed;
	right: 0;
	left: 0;
	height: 50px;
	z-index: 1030;
	bottom: 45px;
	border-width: 0 0 1px;
}
.guding-xia-150 {
	position: fixed;
	right: 0;
	left: 0;
	height: 100px;
	z-index: 1000;
	bottom: 45px;
	border-width: 0 0 1px;
}
/*编辑器*/
.list-paddingleft-2 {
	margin-left: 20px;
	margin-right: 30px;
}
.list-paddingleft-2 li {
	list-style-type: decimal;
}

.edui1 {
	z-index: 10;
}
.mmp3 {
	left: 0px;
    z-index: 999999;
    position: fixed;
    bottom: 0px;
    width: 100%;
    height: 100%;
    overflow: auto;
    background: #ffffff;
    background-color: rgba(250, 250, 250, 1);
}


